never-ending hell torture - Francés Inglés Diccionario